a tightly-fitting - English Synonyms Dictionary